Skip to content

feat: support crd isolation and discovery per control plane#6

Merged
zachsmith1 merged 2 commits intomainfrom
feat/crddiscovery
Feb 13, 2026
Merged

feat: support crd isolation and discovery per control plane#6
zachsmith1 merged 2 commits intomainfrom
feat/crddiscovery

Conversation

@zachsmith1
Copy link
Contributor

  • Added per-cluster CRD runtimes with cluster-keyed discovery routing, so each VCP now gets true CRD establish/discovery isolation without cross-cluster leakage.
  • Hardened runtime behavior with singleflight creation, short-lived serves cache + invalidation, and bounded lookup timeouts, which improves reliability under concurrency and reduces request-path overhead.
  • Backed the design with full smoke coverage (including CRD create/isolation/update-discovery parity) and passing full test runs, giving confidence that initial multicluster behavior matches expected control-plane semantics.

@zachsmith1 zachsmith1 merged commit f15fa57 into main Feb 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant